import re

username = input('请输入用户名:')

#1. 由数字、大小写字母、下划线_和中横线-组成，长度为4-14位，并且不能以数字开头
# x = re.search(r'^[a-zA-Z_-][\w-]{3,13}$', username)
x = re.fullmatch(r'[a-zA-Z_-][\w-]{3,13}', username)

if x is None:
	print('你输入的用户名不合法，请重新输入！')

# 2.匹配邮箱
pattern = r'^[A-Za-z0-9_-\.]+@[A-Za-z0-9_-\.]+\.[A-Za-z]{2,4}$'

# 3.手机号

# 4. 身份证号
pattern = r'^[1-9]\d{5}(18|19|20|)\d{2}((0[1-9]|10|11|12))([0-2][1-9]|10|20|30|31)\d{3}[0-9Xx]$'

# 5.匹配车牌号
